pulse transmitters - German English Dictionary